package ProgramLogic;
import java.io.Serializable;

public class Buch extends Medium implements Serializable {
    static final long serialVersionUID = 1L;
    private String autor;
    private int seitenzahl;
    private String genre;

    public Buch(String name, Long articlenumber, String genre, String autor,
	    int seitenzahl) {
	super(name, articlenumber);
	setAutor(autor);
	setArticleNumber(articlenumber);
	setSeitenzahl(seitenzahl);
    }

    public Buch() {

    }

    public Buch(String name, String autor) {
	setName(name);
	setAutor(autor);
    }

    public String getAutor() {
	return autor;
    }

    public void setAutor(String autor) {
	this.autor = autor;
    }

    public int getSeitenzahl() {
	return seitenzahl;
    }

    public void setSeitenzahl(int seitenzahl) {
	this.seitenzahl = seitenzahl;
    }

    public String getGenre() {
	return genre;
    }

    public void setGenre(String genre) {
	this.genre = genre;
    }

    public String toString() {
	return "Buch: " + getName();
    }
}